package com.example.demo.application.crawutil.novel;

import java.io.IOException;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.example.demo.application.model.NovelCrawEntity;
import com.example.demo.application.threadutil.MyThreadPoolExecutor;

/**
 * <一句话功能简述> 小说爬虫抓文
 * <功能详细描述>
 * @author    87431
 * @version   [版本号，2018年11月11日]
 * @see       [相关类/方法]
 * @since     [产品/模块版本]
 */
public class NovelCrawlText {
	
	protected final static Logger log = LoggerFactory.getLogger(NovelCrawlText.class);
	
	 /***
     * 获取文本
     * @param autoDownloadFile 自动下载文件
     * @param Multithreading  多线程 默认false
     * @param Url 网站链接
     * @throws IOException
     */
//    public static void getText(NovelCrawEntity entity, boolean autoDownloadFile, boolean Multithreading, String Url) throws IOException {
//
////    	entity.setDestUrl("http://www.biquge.com.tw/0_66/");
//    	entity.setDestUrl("http://www.guichuideng.org/jing-jue-gu-cheng");
//    	entity.setRule("abs:href");
//    	entity.setUserAgent("Mozilla\" to \"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0)");
//    	entity.setTitle("一个都别跑");
//    	entity.setUrlNodeTemplet("a[href$=.html]");
//    	entity.setTitleLab("h1");
//    	entity.setFilePath("D:\\JSOUP\\");
//    	
//        NovelCrawTextThread crawTextThread = new NovelCrawTextThread(entity,null);
//        
//        MyThreadPoolExecutor.getInstance().execute(crawTextThread,2);
//    }

}
